#ifndef VIDEO_H
#define VIDEO_H

#include <QtCore>

class Video
{
public:
    Video(QString);

    QString name() const { return m_name; }

    QUrl cover() const { return m_cover; }
    QList<QUrl> files() const { return m_files; }
    QStringList tags() const { return m_tags; }

    void addTag(QString);

    bool        open; // Whether there is a tab showing us

private:
    QString     m_name;
    QString     m_path;
    QUrl        m_cover;
    QList<QUrl> m_files;
    QStringList m_tags;

};

#endif // VIDEO_H
